home *** CD-ROM | disk | FTP | other *** search
/ Power Tools 1993 November - Disc 1 / Power Tools Plus (Disc 1 of 2)(November 1993)(HP).iso / spec / a3821176 / a3821176.txt < prev    next >
Text File  |  1992-05-16  |  13KB  |  265 lines

  1. 7
  2.  
  3.  
  4.  
  5.  
  6.  
  7.      HP Network File System Services/9000 Technical Data
  8.      For HP Series 800/600/700/400/300 Systems
  9.      HP's Network File System NFS product allows HP 9000 systems to access
  10.      and share files in a multivendor network of machines and operating
  11.      systems. Machines running NFS and sharing files can range from
  12.      minicomputers and superminicomputers to high performance workstations
  13.      and personal computers. After mounting a file system using NFS, most
  14.      user commands (list,
  15.      
  16.      [Figure 1 (HP Network File System)  Caption: none]
  17.      
  18.      remove, copy, etc) performed on a local file system will operate on the
  19.      remote file system, making the remote file system look local to the
  20.      user.
  21.         NFS, a de facto industry standard, permits workgroups to integrate
  22.      remote data or files into local applications. Those applications can run
  23.      on a variety of machines while accessing information on remote disks
  24.      because of XDR, External Data Representation, a feature in NFS. The XDR
  25.      creates a machine-independent data format facilitating multivendor file
  26.      sharing. In addition, users may access printers, plotters, and other
  27.      resources on servers through the use of spooling routines. Computers
  28.      running NFS may access remote databases containing drawings, schematics,
  29.      netlists, models, or source code. This eliminates the need to maintain
  30.      consistency between multiple copies of files and to store that
  31.      information locally, thereby reducing disk storage requirements on
  32.      individual systems. NFS facilitates the transition from timesharing to
  33.      distributed environments by migrating those general purpose
  34.      minicomputers into NFS servers. A server running the NIS Network
  35.      Information Service, formerly Yellow Pages, a component of the NFS
  36.      product, provides the convenience of centrally administering files. NIS
  37.      with NFS helps your systems administrator manage a distributed network
  38.      of NFS clients and NFS file servers. NFS provides high performance
  39.      because of its stateless nature, such that the system avoids the
  40.      overhead associated with the tracking of transactions. In addition,
  41.      application programs using NFS will take less time to port. File paths
  42.      in applications do not need adjusting as NFS allows the path to remain
  43.      unchanged from machine to machine. NFS gives programmers the ability to
  44.      create distributed routines that execute on remote machines with the ONC
  45.      RPC, Remote Procedure Call mechanism. NFS also provides transparent
  46.      access to compute servers using the REX Remote Execution facility.
  47.      
  48.      Features and Benefits
  49.      o De facto Industry-Standard Networking
  50.        - Integrates multivendor systems, applications, and peripherals
  51.        - Lasting value in hardware and software; connects old with new
  52.          systems
  53.        - Facilitates evolution from timesharing to a distributed environment;
  54.          transforms general-purpose minicomputers to servers
  55.      o Network File Sharing
  56.        - Maintains consistent files among a work group, no longer need
  57.          multiple copies
  58.        - Reduces storage among multivendor and homogeneous systems, creating
  59.          cost reductions
  60.  
  61. 8
  62.  
  63.  
  64.  
  65.  
  66.  
  67.        - Easier system administration by sharing OS-dependent files; updates
  68.          and backups only done once
  69.      o Stateless Server
  70.        - Automatic crash recovery
  71.        - Greater performance by reducing overhead of transaction tracking
  72.      o Network Information Service (NIS)
  73.        - Simplifies network administration
  74.        - Automounter
  75.        - Improves transparency by allowing automatic client file system and
  76.          directory access/mounting
  77.      o File Location Transparency
  78.        - Eases application portability, allowing paths (file location) to
  79.          remain consistent from machine to machine
  80.        - ONC Remote Procedure Call (RPC)
  81.        - Simplifies writing distributed application programs
  82.      o External Data Representation (XDR)
  83.        - Facilitates multivendor data sharing through a machine-independent
  84.          format
  85.      
  86.      HP's versions of NFS/300/400, NFS/700, and NFS/800 contain all the
  87.      components of NFS Revision 3.2 and with HP/UX 9.0, the major features of
  88.      4.1:
  89.      o Capabilities to mount remote file systems and directories, to
  90.        transparently access files on remote machines and gracefully recover
  91.        from file server crashes.
  92.      o Capabilities for servers to export both file systems and directories
  93.        and export read-only files and root capability to specific clients
  94.        (NFS 4.1 feature as of HP/UX 9.0)
  95.      o Automounter allows the systems administrator to establish maps
  96.        specifying which directories can be mounted by clients. These
  97.        directories are then mounted automatically upon client access and
  98.        unmounted after a timeout.
  99.      o External Data Representation (XDR) specifies alignment and size of
  100.        data types in a machine-independent manner.
  101.      o Remote Procedure Call (RPC) allows programmers to execute routines on
  102.        remote machines and, upon completion, receive the results. RPC allows
  103.        network programmers to write customized networking applications.
  104.      o Lock Manager provides advisory file locking between systems over an
  105.        NFS network. With file locking implemented in an application, if two
  106.        different clients are accessing the same file on an NFS server, the
  107.        second user will be prevented from inadvertently overwriting the first
  108.        user's data. File locking using the Lock Manager is implemented using
  109.        the same system calls as local file locking in HP-UX.
  110.      o Network Information Service (NIS) gives the user a centrally
  111.        administered data look-up service (/etc/passwd, host), including
  112.        utilities for global system administration and the associated
  113.        user-level commands. NIS combined with Automounter allows the system
  114.        adminstrator to configure a dynamic and location transparent file
  115.        system for a group of workstations. All automounted file systems and
  116.        directories can be dynamically and transparently accessed by clients
  117.        and file system locations can be updated via NIS transparently to the
  118.        client user. In addition, HP provides the following features:
  119.        - The Virtual Home Environment (VHE) provides a means of configuring a
  120.          set of NFS nodes such that a user could log in to any node in a
  121.  
  122. 9
  123.  
  124.  
  125.  
  126.  
  127.  
  128.          grouping and be put into the work environment that is associated
  129.          with the login on his home node
  130.        - A high performance asynchronous write option provides increased
  131.          throughputs
  132.      o Remote Procedure Call Generator (RPCGEN) allows application developers
  133.        to write C-language descriptions of networked applications and then
  134.        automatically produce the C-code for the server and client sides of
  135.        the applications. (See the Programming and Protocols for NFS Services
  136.        for more detailed information on RPCGEN.)
  137.      o Remote Execution Facility (REX) allows a user to execute a command on
  138.        another system and have it look as though it is executing in his home
  139.        environment. REX uses the on command to do this. When a user issues
  140.        the command on remote-host command, his working directory is mounted
  141.        to the remote system and all environmental variables are copied from
  142.        the client to the server. REX can execute both interactive and
  143.        non-interactive commands across the network.
  144.      
  145.      The following ISO model template shows what levels the components of the
  146.      NFS product occupy.
  147.      
  148.      NFS Commands
  149.      General User-Level Commands
  150.      domainname(1) - displays the current NIS domain name
  151.      
  152.      ypcat(1) - prints the values in a specified NIS map
  153.      
  154.      ypmatch(1) - prints the values associated with the key(s) in a NIS map
  155.      
  156.      yppasswd(1) - allows users to change or install a password in a NIS
  157.      password map
  158.      
  159.      ypwhich(1) - prints the host name of the NIS server on the host
  160.      administrative commands
  161.      
  162.      
  163.      ________________________________________________________________________
  164.      HP NFS Services/9000
  165.      ________________________________________________________________________
  166.      ISO 7 Application:       NFS, NIS, Automounter
  167.      ISO 6 Presentation:      XDR (External Data Representation)
  168.      ISO 5 Session:           RPC (Remote Procedure Call)
  169.      ISO 4 Transport:         UDP (User Datagram Protocol)
  170.      ISO 3 Network:           IP (Internet Protocol)
  171.      ISO 2 Data Link:         Ethernet
  172.      ISO 1 Physical:          Ethernet/IEEE 802.3
  173.      ________________________________________________________________________
  174.      
  175.      rup(1) - lists host information, users logged in, and load average
  176.      
  177.      rusers(1) - lists the host names and users for all remote nodes
  178.      
  179.      on(1) - copies environmental variables from client to specified host,
  180.      mounts client's working directory on host, and executes the specified
  181.      command on the host Administrative Commands
  182.  
  183. 10
  184.  
  185.  
  186.  
  187.  
  188.  
  189.      
  190.      mount(1M) - allows the superuser to attach a remote file system
  191.      
  192.      umount(1M) - allows the superuser to detach a remote file system
  193.      
  194.      rpcinfo(1M) - tells which remote programs are registered
  195.      
  196.      showmount(1M) - lists all the clients that have remotely mounted a file
  197.      system
  198.      
  199.      Product Requirements
  200.      HP NFS/300/400/600/700/800 requires the HP/UX 8.0 Runtime product.
  201.      HP LAN/LINK, with the appropriate LAN hardware, is also required. NFS is
  202.      not supported over a wide area network. We recommend reserving 400 to
  203.      500 Kbytes of RAM for NFS on the HP Series 300. In addition, we
  204.      recommend 4 Mbytes of internal system memory for acceptable performance,
  205.      and allocating 3 Mbytes of external disk space for NFS/300. We recommend
  206.      reserving 500 Kbytes of RAM for NFS on the HP Series 800. In addition,
  207.      at least 8 Mbytes of internal memory is recommended for acceptable
  208.      performance. 4.5 Mbytes of disk space should be allocated for the NFS
  209.      files. See the HP LAN/9000 Link data sheet for the necessary HP LAN/Link
  210.      hardware and software for the HP Series 800.
  211.      
  212.      NFS is bundled with HP/UX 8.0 for all 300/400/600/700/800 systems. The
  213.      approprate HP/UX Product numbers for systems follow:
  214.      o B2438A: HP/UX 8.0 for 300/400/600/800
  215.      o B2459A: HP/UX 8.02 for 8x7 systems
  216.      o B2461A: HP/UX 8.06 for 8x7 MP systems
  217.      o B2352A: HP/UX 8.07 2-user license for series 700
  218.      o B2353A: HP/UX 8.07 8-user license for series 700
  219.      
  220.      NFS is not ordered separately. It is bundled with the above HP-UX
  221.      operating systems.
  222.      
  223.      Connectivity
  224.      HP certifies that its version of NFS will communicate with the following
  225.      systems and that we have tested these systems to ensure
  226.      interoperability. Communication between HP 9000 computers and DN Series
  227.      is also certified.
  228.      
  229.      ________________________________________________________________________
  230.      Product         Computer       OS               Company
  231.      ________________________________________________________________________
  232.      WIN/TCP 3.0     VAX            VMS 4.7          The Wollongong
  233.      
  234.      WIN/NFS 1.1     7xx-8xxx       Group
  235.      PC NFS          HP Vectra      MS DOS(r) 3.x    Sun Microsystems
  236.      1.0, 2.0, 3.5   IBM PC         PC DOS 3.x       Inc.
  237.      
  238.      Sun NFS         Sun 2/xxx,     Sun OS           Sun Microsystems
  239.                      Sun 3/xxx,     Rel. 4.0         Inc.
  240.                      Sun 4/xxx
  241.      ________________________________________________________________________
  242.      
  243.  
  244. 11
  245.  
  246.  
  247.  
  248.  
  249.  
  250.      
  251.      Ordering Information
  252.      There are no independent product numbers for NFS on the HP Series
  253.      300/400 600/700, or 800. For these systems, NFS is included with the
  254.      HP-UX Run Time product, as is the following documentation:
  255.      
  256.      o B1013-90010 Programming and Protocols for NFS Services
  257.      o B1013-90009 Installing and Administering NFS Services
  258.      o B1012-90012 HP 9000 Computers Networking Overview
  259.      
  260.      From HP Networking Communications Specification Guide,
  261.         5091-3821E, 9205, p 176
  262.      Associated files:  la3821g6.plt, la3821g6.gal, la3821176.doc
  263.      HP Network File System Services/9000 Technical Data
  264.      
  265.